rustic dwelling - German English Dictionary